18783933
89579038
13235179
90724506
45392409
31702994
3105508
80435586
14942519
16023631
65549870
32232902
71745020
75571825
57623680
6623568
80192850
56998213
67139064
44886268
17503757
27638429
92479414
60361686
56882511
4423208
38436298
66088083
44851249
64365531
466117
50256173
9081791
95927480
84883496
48832425
83093969
90764948
83677744
76058312