57791057
13322217
6342337
77073651
76998232
17108951
26245186
52751163
1810172
51859972
303973
79861462
79539011
69133586
63731734
98396186
95448979
81104315
69159435
90426655
59289982
73047578
501674
29704362
93081615
87472228
7147733
5622544
89572475
608427
23527886
91221002
58601465
26205176
57993885
90142299
8706706
97834514
73437496
11104554