95751043
73335184
29605036
31398907
47975351
3615122
61282666
83687464
53097851
30305389
34513208
69213991
45801763
79628376
12822752
20483509
79532992
30962196
49431821
71965426
35428713
28261610
65378980
25296679
84528218
31228262
27111516
80314084
22521572
64881693
77759870
53994926
22966103
29667070
9199245
67205897
55998412
99285696
91973190
45298269