1462812
96055930
16377752
66430
4027392
17632198
78925895
17221569
52565000
88909593
46734607
93015733
85965282
7127849
21227506
61824344
44721514
99727336
35696544
27697381
55712452
715746
593733
26854073
47748576
84571674
21155963
1811243
29404537
20553803
62987792
95005543
54469146
89561752
11406889
7124613
69068465
87447807
28501106
97661843