58327619
35307864
10296790
55281623
8071782
17738595
16169671
5926833
23613470
75861688
61517735
41483660
38322071
93926439
79447493
81052401
81692735
8850557
21054022
95979617
15304946
26112269
5017231
8886333
6410798
43202882
96991884
92844128
6413379
97676297
8006704
14878491
90672563
61452218
351647
99359078
20804127
4063092
94147834
14685525