95547979
20061719
12489441
12945419
75477329
9984583
6993476
69363683
73607663
41685382
82804031
47122433
58597351
19003955
36066031
38605795
68143160
87778532
47165807
3098136
36346261
41709604
70132528
7083448
59305181
5466352
8073396
53999545
11957823
8578569
97698041
33026704
27429925
1203718
28171012
48106648
79532604
79751371
58934411
32955693