3799930
377827
50854223
79546519
3948126
95983699
38967012
252734
44159607
84725630
41904349
89635523
58694354
18443391
10623524
49966965
45244225
11239396
64665812
52742431
49222166
63411598
80722645
61041602
80467889
88216969
65192832
96262773
93806738
77681594
85741199
24529319
61139875
30919351
32117609
3406836
57911008
14121682
3673934
562267