14295779
55225712
30234783
2993596
57964126
22133013
52758696
73204332
50181446
88402183
47716989
65654518
28599021
61355993
52202636
71565625
19673369
2786880
5684220
49656404
24643461
88816744
4335953
14704248
87025345
25782902
22002563
51275200
43452832
44309527
24916354
48775040
91449818
89694457
46015185
4665142
24373500
66872775
3585301
24998380