51553729
10599612
41555059
14853753
12476763
7852844
3407208
30277254
32698375
19617369
24564553
34416167
56462026
79579063
82068766
75028996
6223201
7172498
1243470
9782951
83941104
59661205
55258649
52279212
92259029
38397104
87574822
55857126
11087241
45779300
23124445
85676065
63721513
28089744
82518225
35695543
19347832
40946628
83657234
69234689