29283173
95487080
19042041
32092007
58989151
3179151
18185954
37253800
69594333
18265169
5536012
89468524
9497754
51099255
58965580
43454803
64586812
13213191
7056334
29296685
96842466
92797524
71472043
34671229
4616514
95103987
85921601
7822837
24121062
13029758
92945327
70229706
48295418
75938837
34319592
53512106
46792138
6974114
98698122
23979739