65828723
22649917
49374347
84107981
6337922
18857320
4919995
60002013
78857895
87574492
58055317
29695087
44392426
61236472
53539381
51596043
27848477
978317
49813308
48942421
41347063
33667907
65866972
48447093
56099034
45786508
10939575
86808523
27494454
44258675
8476428
97286072
11212703
33764640
47678079
6798958
75628452
27622156
4702591
814107