48786574
5972878
87374987
26475717
370168
29781139
62454121
71193379
88601481
22585928
11219120
27649423
987885
22911181
2062584
85776078
18721997
24496505
98977282
39753828
33646526
13241047
77357061
97091156
66046081
65536575
51308105
64768496
65182702
14978350
41309032
79456379
63945763
2508272
43054622
74783344
44299906
1002438
17717787
64098379