79044172
40487909
31827349
21489538
7874611
2959297
72781453
73376138
44152860
36265471
7964101
11055454
14929693
28169819
92282125
88424106
88468691
285325
59973535
14092105
70153223
37233075
99467927
95414285
9426959
97035799
21249874
72019859
94698750
82527528
65502232
8627656
58382719
7655243
72621056
60903326
67959945
9445499
93556949
384330