65269956
20282037
2862130
88206996
5699411
58874210
22476051
64613934
77542517
3648398
5630603
44531750
53962194
29056139
51208512
37791809
92127915
30599922
22755693
6454605
615783
5246797
76976574
91273138
83207401
6405747
31254697
10321524
59624892
26899647
63684112
76348382
39108199
8282119
24517489
70494152
40054722
28478335
60108409
26272631