60089568
96046793
5229811
7099162
2478102
47541428
84228769
41356578
72814913
169610
59251496
67053279
3653560
60707341
50824671
12393519
98678958
46995774
7746295
86317339
87257731
6277729
46893157
72694608
7366300
7919891
73415135
14067264
98559500
32542064
99122807
9498242
311741
11231162
78121955
521445
18776594
2706952
20793752
3037196