40284893
88003613
13105190
22687424
93658664
54035540
860384
90374393
47031396
8691313
83146370
1239571
954590
47199714
23795580
25092859
52509058
32341331
60409584
78603525
12882908
53138342
57879397
9241584
56953416
1616148
10081589
87515915
38092964
16075589
99553158
26202266
78916239
11887673
58212051
28032310
27734219
62428588
87146116
21838155