45003239
6213843
43755727
8720773
26849186
13033115
6309212
3869780
98207163
40051578
31446115
8486676
9145352
9928410
16348857
38268505
94058
2616767
23374105
3006499
79155443
94075957
88137660
22213114
81005644
56949185
69933229
24795301
26013044
57482538
95154049
46468764
83658107
43743046
83066794
72703594
1821784
80972757
70034121
47868921