77186819
58806443
611132
5992985
41658930
97573059
64448318
50734496
84854386
47844849
75583604
8343766
91623958
50995522
10512802
34867118
89032553
13923685
71904864
26775650
41893224
31327497
54849703
771029
5917543
36222209
9793934
43726710
46335141
44607610
85953660
1693792
42772291
27209691
4204311
64337404
11974906
1542577
43654553
58807934