77181840
12522290
70371565
48547831
84151122
35866918
4224804
14022277
15002409
34903796
52536851
25802931
91954177
76288431
31357690
33381921
70462762
80969223
63904026
68515195
37594813
23784098
71268636
354876
86763282
62119159
19467661
89928187
93681098
83061107
49292732
13284850
86127650
519414
7985634
69004867
15105184
99486681
38711572
5577850