38893585
1947772
65141918
16366237
82049164
4227856
36482643
91523350
22805979
14156314
55847858
74466651
70007837
45439507
53121846
93506870
33014339
25795128
9074081
59913970
51051354
75748922
3795189
51349220
91342390
35127060
39423050
49843793
25255428
34853360
3612894
7099611
36513826
89359652
30345268
93823802
42622686
46438329
22734829
76059814