56734227
80965584
5629269
54063738
5771997
66825107
57404521
60784155
68279286
99544420
87733418
45116611
22225719
75114607
5729845
3495352
65207691
55432336
87396999
6207671
4093108
58707840
22809749
27186879
19764754
43614697
142158
1593089
8715580
99558663
88791119
8247916
2422870
78111402
16287842
48482423
3160652
46563725
2741484
95738006