46403430
80871550
6227347
73377042
77341059
3017844
79119254
517716
1509846
2073987
57991397
87654762
27526061
69916097
52661205
16801323
6695126
7923760
17781679
70889009
70132937
3111234
21212510
60964008
22312819
59942259
90164725
5124929
55742682
58173327
54819919
39125861
49069633
56088570
24995517
53413951
6994163
6239876
35282307
49407984