49819130
6467361
25333543
1026865
11975152
91718595
77341362
72174813
39903280
4057102
8506109
13315375
72764158
3004330
82364088
59814386
76129609
2246060
14441562
78452983
14524281
95608865
5659031
56614845
66165008
13051513
77576942
26505195
95816447
12139740
59836126
87332438
64182415
92688987
58266325
99136351
21314781
66272090
92464438
81117354