28103460
20613498
80476802
64371380
56026354
30899892
43155232
52978483
43998618
19931155
97546498
41846413
3825800
91229175
93708004
93113290
99476930
53914305
56207801
43953101
84528991
59487890
81424039
43181007
50514889
21701771
23145672
27952515
79191467
14322922
43477470
55174616
94665082
75079570
76724882
39726543
3035941
97751356
77886414
59843151