52851175
54558432
44386230
85925045
93233216
6027087
97335674
26008829
7186092
57284471
4214205
7030814
45003466
8334909
97927945
5446130
3924204
34463449
47412556
87821096
80349000
55487607
3926406
49547283
46354588
66941272
23199294
6617297
614625
12281019
18535240
63688880
5126987
17124907
29048667
29468416
57352482
31438250
31709111
94823500