65664701
52391980
58696948
73584453
97846652
49983970
27152241
52792311
25232071
40112255
1703400
2262235
87145942
7017115
6954647
51919489
42283724
5653134
29925118
20604617
79099232
72145832
76329917
44978150
88559386
66234502
19885237
26132451
30978445
47553142
10702129
2543909
55032599
66912542
30534247
49074620
29258579
35657021
4561898
4177967