39196172
29643803
7411174
9073880
13182376
90998562
6454712
83399122
95884019
24749819
97235492
48475320
15358804
23838944
99531542
29686318
59629006
43077662
83587717
21369722
73085630
58049483
30845926
1515641
30597359
3587379
78721074
46634809
9134871
47953871
83797840
2859770
73719278
22842669
19528778
64582307
35438469
29719303
91608411
30089000