13943850
4107536
95062079
7646978
2683790
4234517
48736705
13512692
17641127
45737343
20488166
59694943
64332118
89088908
4837629
59211766
7431469
87352219
86546136
23293036
52192279
54804192
26452204
6757659
56439319
25544410
12183881
99625771
91284737
60131968
75455849
10349699
86146429
50626562
42862859
6148947
14856337
93786008
65257626
71568164