97955614
5065783
8852772
52396585
76471033
3701405
6790700
81298758
19068258
72598683
77943225
8503672
22133609
27818591
28651759
5808313
83099106
58349199
80658919
25075048
10054640
82248770
14939241
9152999
23194076
40802732
38166585
29189355
20161828
19397947
33792944
9682451
43402751
85297363
26989276
58372666
36489921
12171254
70891268
75387985