96218274
72578633
5255881
46998048
15862945
79456908
55289629
68141336
84338756
36311095
9803479
67064965
71391082
24392423
27279792
33241816
777762
4401491
7852901
6856895
4023709
1392775
19814214
91141747
44474350
48778073
69461287
5601166
24748993
12564057
43966265
83332735
37626606
86399621
3422735
22906438
95343271
49146097
75721355
64554257