15336829
84486857
3362413
31223268
12097032
68689777
45571619
69472988
62737863
58592438
25903379
66467576
19928690
13601715
65455731
51252912
65882779
69812990
59242950
8676767
11241505
92988327
75418435
65758830
60304364
99434632
48415099
77207983
51832719
1513219
37964809
86025545
10247161
46618722
1731138
32953815
90006203
1864544
7783786
7154913