47714854
63355917
29446606
51526055
42201276
29637212
19197326
38448248
55115667
68822522
23556368
46464626
35194557
46248886
3574142
71076122
12287929
87136100
12789123
69171291
33605329
53408364
78715932
33978801
77699304
39917655
27824119
99194801
9878510
26182162
44622176
88105516
68369136
20874767
98913283
89321836
80063771
3132350
32133759
6827904