137869
88546780
82354643
2834557
37071013
32767932
3179129
81586062
30161790
51482589
14364799
10662350
50947465
3062722
36833109
2842410
94251077
27559287
54452175
51103249
64079751
7321394
46149620
5323081
23522634
47619668
61839247
609751
44356128
27488674
4044700
12178124
93939343
57966985
97135944
56742359
6975243
28323467
2182849
50481031