35677761
53001279
30956270
71547604
3858240
5815490
86434765
43635798
47966113
96486036
65345880
18596198
54461054
80811895
14633204
530198
69428462
74827340
65162155
57123169
36901287
65306043
24929590
99996873
56608451
88826406
18677025
453597
42628551
35754563
94517027
7947287
10825244
67889597
16061724
9011348
49501641
12172671
43101261
70195510