16343403
42614078
7099346
14206947
46112538
48023957
51303228
4080226
51037954
33567865
23896164
66895619
45105042
40973540
1591232
43434272
61093768
312648
88929521
99923169
7216105
28114880
9435124
78216030
70398375
87539332
95677723
1787803
22719946
46636451
26112575
41992577
2897207
68122611
98485712
87065986
53817010
80837778
60447400
75424006