59429967
43961616
57673631
67249029
45607811
60196292
20591674
95011324
36996149
59713
8321174
53373538
12612628
85124205
1681524
72515257
67122400
8248148
3554386
60036742
35847502
31227696
99307794
97588874
38875014
37185041
23001693
77167187
53933921
84238928
64407564
86997257
20081904
4306525
51626482
76854701
11422767
27438169
431948
7285921