38388505
87532410
833617
3472476
125383
5807174
82482817
54407769
75187580
40016828
22077585
51664183
57536553
17554151
4739073
85703484
80107822
71173703
59786656
22817925
94497455
92281352
2733443
15965390
83076045
61958174
11472584
34691345
23169983
89218909
23477505
835013
1334957
5411166
6568660
54593205
24812633
23763532
29697120
40028319