45729257
8488812
38522337
5661132
44795700
52995529
53119540
21262744
80129295
77169012
58922844
9199444
2798569
57114429
43627910
3411286
43535290
3627142
93107869
25066705
85663548
179056
78826863
62569753
11885781
32995544
2551271
741152
57494511
56149939
97075022
98405079
12837473
66861979
89419831
6292333
5062803
96099372
64621630
43432450