30478022
3378419
2742997
66675022
6879236
13858973
4217323
4089971
1774564
73529469
93862574
544375
22433159
3871084
41594916
63497986
80197282
22512964
10307821
79118884
1885223
26095969
30549518
7159191
10103383
89525033
86769588
9627208
598227
53991741
21377645
27355582
40288312
76225492
22109601
8984972
75151639
94498794
3638870
38693510