5702779
53427991
62485672
14946279
12919808
70047730
48461884
7981205
371231
96424006
66098842
79316942
24441348
67957809
93293178
78967951
2893311
31528892
79287709
21089675
18656963
94031356
36521149
52377948
97129490
97598718
80563643
42514259
72918001
63713636
42828237
8832660
3039612
48254838
95886879
14765423
65702692
58252179
89001031
30315494