38159305
75211600
13859441
9373416
845458
89783179
11845599
55963106
73577540
69627998
64744780
11569983
31938920
8936187
19037493
8288837
26917236
4313845
31128669
316371
28883833
725582
73255523
49614518
66297702
62566664
86894305
52329423
71342486
20031175
39783170
92593977
95987684
98237306
49095354
59028756
39311307
70088088
46425391
6244196