87071403
10992359
4822738
51419200
47546910
76415954
55783164
69179385
30761786
18327909
37568388
243235
9882942
154766
24517048
8150860
10272986
75541711
65906764
22976231
65248348
3242127
9741378
70575563
505134
61802044
8697260
31949201
13711669
29981745
32362064
46174390
35317576
30026534
15542187
5119533
37217629
60492330
99535930
49271150