50312775
61988999
3259198
78181413
13705156
41265539
64547667
39562210
97941625
768884
50506386
90613846
86024810
51325846
3097446
9680881
53139999
71972397
47144109
46021493
81323486
51404735
7372727
94629045
81075921
15907604
85957612
38851669
68531653
2628026
94581520
25232637
91178810
85178500
71253259
5292653
66848509
38047937
28347715
80288180