1313036
70564566
50153389
90899370
24015026
84474414
49653387
70134784
22782621
30455104
32759379
16213476
36715948
7360893
59442764
5720123
31256155
18819045
24546377
11638053
2343040
46739751
71244667
23284516
60889265
26034453
31203354
94846390
25549796
14912012
18431222
7424450
33937786
94423521
88276564
25088064
15191091
15309924
13975373
58888763