2408953
31756191
33368350
20133376
48939873
44365944
95633135
31509575
60308137
42706632
14424220
91153619
90014575
41454257
3028129
98779308
82865161
87309459
7179978
53614180
88626123
39621651
56969076
65206944
57904712
25853521
9338491
71298138
67958872
1488223
6758931
70528668
31965759
26254799
92423297
85593985
12231528
57963945
53024948
7748163