50548943
93309154
72481435
392430
98526793
14587681
87649862
81224982
55687625
84614486
40475957
4916016
11487103
90589891
51453421
60324703
74796157
59103324
20965092
58412225
59415866
34026349
16117161
73289676
15038374
5579983
74777842
30131344
86925638
76808966
83701294
12013188
14756143
95354690
92597087
10516767
15669652
67921978
40846049
10606297