47503742
5340936
90722764
39462273
28209259
70862818
14566505
66266057
91581174
2178861
96958415
63527923
63762338
2431826
94797562
84282817
24135313
529426
92701227
38367059
12082387
27646704
56365313
3209591
3956878
46033456
42881292
10173766
26659159
6097717
75851018
96596410
40614362
32991969
29178062
635391
45903919
6975374
45763769
19178467