95353794
39314496
78135756
30484108
4292993
5438833
30407719
52447300
80813221
81715205
5602031
9514303
46158160
80026160
26078120
4460240
48837751
2261227
29556536
26636858
61357230
23762492
94174945
42027700
92391323
55159688
65919456
33458343
6182791
89195323
80818397
32292655
90152865
1946576
13725073
50276357
19515614
79305021
41031323
53142238