19412852
92781853
30393551
84115253
78644425
97961076
59245335
1978375
46582051
87791838
20297468
61986327
29377143
49552494
73097596
82397794
332058
7248466
91824947
60209310
19899717
2521807
3820486
53114679
15502550
28515019
24012281
96342140
67637492
54549459
41332015
5279468
64431022
86558083
3972846
16358532
33185138
99885733
98433410
68639072