4817116
30943235
54277129
1796230
69417688
43484623
20403250
64783823
75722056
93791722
4268425
49674412
41318967
83147206
50004275
65284274
22782439
72068026
17424062
7567241
10719446
86741298
82276599
39103463
14461904
7455276
58946815
31474235
1678650
85233395
51407424
94458156
55111752
4871960
81755061
7623055
20109378
66358506
42932801
8317491