2827278
63614247
2953975
56295449
2491681
38125010
286761
4192224
61557102
87046047
55604525
75492429
4548864
38989820
66481995
8377671
97256210
40897101
75153457
1941680
14311668
15327999
41075241
3182713
5707089
83553251
46028828
4401973
50691122
79243349
3228769
55514652
75846192
59982501
68582114
80607588
28147446
18541411
16796260
99515606