1410315
50207618
71101547
42192366
42658751
26513746
73589243
99852589
5175485
43089420
68741126
17502713
83714653
2865634
2208981
1584872
2253149
60481966
98461831
99438286
25856829
15324288
31994635
13697060
11491307
92383930
145525
90545393
25855372
6494885
33809159
13951215
32169861
48741772
8995121
38479048
58325333
19346058
79693567
92395725