18519821
1829283
50736314
89702063
96373139
22523938
55051939
12178546
96605433
47926530
61271321
94792361
15061967
7371734
3068115
22302913
48191281
81494451
92844258
15736877
73181103
3206496
93306612
33891364
20364391
62389623
76861817
52935217
72214217
47793153
75698996
44596181
9088998
7197221
70315078
17376961
24187439
7358030
3084480
3481694