52471835
98516929
47913022
493093
72004434
51372171
86985065
26792784
11823254
53653440
13824946
52945028
63013134
80292616
91072908
41647025
5676140
23789116
9662679
7306556
37993179
12355601
96137442
88727427
7838914
82565703
65819096
6739493
5195760
10233436
85999746
16862131
21599352
82111571
24545060
20698747
25953993
73184690
22069313
54822654