3133620
49823850
80894368
46209092
83837427
13729454
4604986
4618809
3837316
1936590
48527101
3794784
9674007
45527689
62204523
92735051
14852889
85237348
40027157
41548547
21688862
8598853
39943112
82356945
9764422
19397211
84448882
29899516
63524883
76106526
83954142
74045477
15099547
57483199
89701195
52058734
46866279
45273763
95398077
24327960