12982094
7520933
21645262
87503593
5851429
47336855
39029379
71887610
97522475
95759298
65355740
81966993
12763150
249768
80058062
4849588
8813537
89473650
27958339
4004641
4005741
40387639
90812310
5038309
79242658
25023873
26962419
78563772
42098370
12818866
2256039
33448858
31622119
91163769
3047210
24279216
1839655
3212571
17761744
22824795