85296097
85804003
32643553
44873103
17241437
94721729
50778627
5525731
11666449
67827138
3117999
48961987
13302537
76961172
9286776
42468388
119616
33446664
79192852
83562559
31852097
3015703
46519517
21525380
49985343
79836
76489217
27196120
70753836
60856216
20641797
67534958
48516076
40038022
39412603
4846866
61477474
33404851
57698555
23169290