3247265
29725350
10244912
4741993
88248835
4003389
37855042
84756427
43379761
5376066
97139394
64943119
97544112
73593589
40218112
44781489
7771041
30251379
77056964
40512555
83624017
5556386
39964025
39123284
7816925
13663117
15603598
1366393
41476358
42861327
2488732
78362120
92046751
27311910
9358238
96984954
8477984
32651114
3345372
92173428