23938106
81623453
69865613
54683332
39876037
94967143
34704005
33403681
59256222
25017302
96314746
64054092
46636613
18795141
40141626
9455686
3034725
97025404
27566402
13939108
41991182
79079464
41434203
13316695
58547055
91909294
4587392
58673148
61553641
64943522
83996169
89121835
41349062
59203580
89064784
60292233
67036679
74917399
99849137
97409334