36873144
41385397
16758677
5071362
57708935
57499690
92886581
6311872
83918907
40361567
23409286
49741440
10009663
749111
29157837
61328505
1426413
98855091
80739795
49771463
62787487
72849985
43588553
6398666
94301007
99706017
21485756
5587036
82243190
44005724
16132208
9656039
50802795
7833562
55926815
51356048
90105610
33347520
12001320
4898516