32353024
61624688
7253726
73663282
54954457
39936315
14775538
127149
56625769
8315803
3505667
32125765
8063268
58444884
18436895
46368349
24405454
84186543
98985057
97023406
873030
83534809
42937375
68451634
21883198
89929430
84649172
16659557
71162283
69922798
52015411
17187934
55476493
65051268
16915495
65407449
13159249
9235101
60558750
47177138