59634064
15088842
17119999
9115980
91384149
21814879
69287523
92213303
4278903
29703808
72972290
61681993
6082738
57753421
64701681
40156055
88316224
51429833
80292295
57839486
95647554
46435065
32474444
83905632
95335849
62732584
45552987
82095183
45739317
854084
96299064
1142304
76831481
2856359
6916381
87886301
78111637
97523397
97627137
55843408