84588719
11418755
71629583
45556461
85125077
23376805
33706462
55265145
31768511
3405296
40138313
43556676
1819862
63732910
66968928
4807413
8216439
31388646
68659909
39905525
52091147
15475091
33432646
47175462
76815623
89682726
59866021
13489226
65232836
2872082
93124923
17327225
76473184
10153429
76215160
700810
43804684
64385390
21191829
51099929