24246416
49849493
8772129
43321541
41516921
72074519
574594
9791350
55334030
97442676
71849777
35796121
50712194
83369872
988539
21371118
31777979
14641637
33296860
6699370
56542895
95698622
32189025
96887705
87853611
47536854
92871365
80351334
81773370
81311705
31924667
51225293
47926415
28762077
26313373
50246868
3802252
35813959
1397650
44171186