82246563
8233164
28218530
83789009
43889651
26538627
41477702
683850
40985748
13625370
91999223
48268720
67374289
32649942
18947626
29441062
99756954
27287314
79447551
14015416
36108146
15894844
4264850
6029748
79841444
5198500
30023109
66318832
27438408
911424
31958384
65144901
52192063
16411179
64542268
28696957
84917193
18369333
1577923
32504554