85229908
76118486
18389975
14982693
71723232
3695982
80218339
3677284
5465769
1688200
12264444
181941
1513397
40918812
10032743
49629627
93989586
15253102
51261238
39164727
49347854
41468739
85525128
40833566
10008036
6155355
76614203
72143168
12238880
80116904
1922567
95437020
63257727
22988906
36122010
29299487
2104125
35172304
10535324
39839719