66979557
20843616
71424202
71654352
57099279
80155571
21168346
34475453
7769805
79684760
11616128
91659937
29647456
12024194
20784124
73895526
89177084
50151111
97224398
3313805
37885058
35552862
7936777
10108679
33823582
16513409
28238993
79002155
3469602
59559928
45293951
174230
21751044
24703544
27532100
1474041
4599438
70584003
12258699
29977990