47499943
64395270
22957558
55542740
73395341
40868064
32509065
74228937
26813634
39412063
55136618
39506824
7484145
90058126
74314666
30439425
81775901
69711979
63482194
49172583
29237349
91859357
12971598
59551336
48198765
1725607
92867907
11395959
5479036
3733328
45754582
77116273
1256296
97681587
88693116
76206835
31353728
78895331
13535319
34992066