46917892
29376546
17041937
9849496
93726912
8757836
737682
2751498
3908022
9250554
85991543
45426299
99691147
83557608
56182282
17754791
73344908
28702044
42574486
45912656
4176768
66327188
53424547
66213343
47191564
5418894
50456750
77187052
26045946
2767203
82249293
46206998
27065841
94039840
65096207
13746648
46933127
21849471
29137508
5155923