46644688
40615944
8583848
59709738
31494023
77229853
92153339
15234669
31026199
18302889
31395397
86934205
14568154
32757603
42694253
2405467
73286666
6250388
76257901
1833929
553620
11128571
19248552
98528599
25347237
57956629
37175582
14356844
4798409
67674265
61421624
98361540
74495265
52318600
49153334
22987082
20633143
76681465
40879511
74255048