68075273
30649739
19782172
71231463
74842231
31027933
72371237
8503463
38994466
6657878
36893553
77343158
81774543
57307462
130885
46298597
2209020
7657730
34002174
5469616
22095424
61749911
26777474
88321025
89688693
20435513
45313779
27349209
25488148
2671654
82992002
50824207
34928297
56042151
7722993
8615015
7716506
96075817
60805174
51716268