47013926
38078069
8344542
1611858
4487513
30567840
21274128
7630525
62749467
63168790
45949619
81559631
82624562
5268850
62806470
36463204
62504952
34351989
66703281
99787725
97387745
80899259
20474113
280030
15264082
3732217
51876940
68185275
91157128
97714161
42127910
73866849
23369111
32839654
5239852
52316745
29137337
13717781
5696835
1568851