38965538
9964172
17247024
92327049
58981067
90326077
15906608
59469664
73615267
65584364
24206399
85135366
21165284
37917912
52504612
9882563
92419811
54239096
11168181
91039305
5902947
49579801
87609989
33035193
67643115
27429076
20186819
73604550
78453328
39585776
77596383
579477
22274423
32779936
28086181
62935973
52251047
81329021
19692691
77535397