24159881
8171360
25108787
90551501
70022169
98559559
62053418
66293891
23532332
22114986
24378162
37906012
6131491
5294814
59237838
31943261
16631042
4011588
47451695
93198412
95429428
559481
29655194
4131426
95556787
60793348
34103185
37141326
28383539
46622395
49928049
32566521
8959838
8430426
62542924
29876066
87467919
55902950
28974595
5295663