19139376
16658526
52256220
59018437
70917432
1124254
40178362
69034241
26096322
25176333
61206676
16962268
651147
94988204
47646462
18722030
4139440
8991993
26929322
48614120
21969864
48553051
1143869
517064
30807219
28924066
92319190
1201762
46326424
49224668
9210196
9808558
6150453
78933295
90754204
50515703
36125365
89914533
6069415
98835412