79157223
49201560
68209657
37399755
65637105
38895460
51483589
86603978
2477407
47491459
36734349
19431306
50668166
88876838
60938000
79493274
68577297
59506827
1042761
31098289
19888290
26536471
93946805
9815622
81542195
17723663
50058157
31315263
82827406
69214717
41248082
32433995
3652993
50174106
56949915
93957363
4774648
67186577
78095963
73746388