68043962
63288740
46998354
4476429
4035382
211846
89031999
48961139
57868728
18973090
82235571
92152414
93911810
3034373
25536665
76175353
81174942
56353674
26368108
51073149
77711008
92327415
7763843
34746781
5218373
5292631
17686538
38583885
12469328
39509069
55425221
34307218
68593315
45212506
5118137
77909402
78922773
13134110
8023927
4298218