42508929
42053974
12075540
6993202
27375447
39018261
12219504
1365388
1491517
14343137
3974927
71438417
11125637
55404151
11273595
50692274
4514972
82933112
9927860
15253749
1531687
80542880
82093346
72236513
48964193
7197411
35905028
40026731
4065960
32018177
41008683
69641908
7268681
90488463
92012888
36063799
5513835
73246407
39698214
15623022