14358801
97645793
99136214
5029844
92165142
95497068
49134920
46971998
87369502
300240
19553035
88484585
65419268
5272739
61079206
49876734
93034309
71486828
61492463
54351465
48698679
66858375
94401026
26293874
90526648
73232781
5487641
30075355
5879551
52098358
82011619
64436625
86767905
42594213
97215254
39024005
82719936
24593351
46318213
86129408