70052823
37228888
33308031
4132183
53045157
21068443
61286881
63269444
6766652
27161149
30836257
56523219
41523430
99961352
925015
23922853
51765430
13661849
25077972
4786084
47038444
1968714
52313619
11812977
7072929
75299564
53333226
32358216
5631381
96342765
13039818
63444009
411549
4192731
81875822
54783173
21544071
3684858
14706946
57778283