35268310
7992598
7432394
95658381
79882188
1936960
61174012
70374581
28672136
9457589
5984394
2359548
17358169
28914613
90994879
35763687
4319564
66722380
25543775
98651699
11981187
7599619
76929791
82968562
68611975
13678782
23605020
33483605
84264143
42126359
26228168
11564242
47622473
32782882
62421613
74447943
9715093
85434564
3522732
7051464