94882672
25696807
72787650
8521625
93948755
405701
48526877
31665999
39288343
24242713
27728333
63449403
26993962
6973657
23107209
68847485
75423387
50212479
6787329
44766753
62876629
57031596
38287971
256752
2943704
77854215
52558083
4738629
22414486
57845621
97769385
1426490
9929406
27649263
32496778
25129825
41666774
6573460
117016
85363241