37512990
66887414
80336068
18422024
30845596
63881937
27016876
26769805
75848966
56299753
78328660
8796002
3638218
57164167
62513945
2858090
58186048
94672668
69652429
42192394
48465885
85566026
17585716
34312037
2654688
61412832
99555573
22429867
71008078
62601057
43231282
68474903
65131480
31523638
29221721
90582593
9202211
2867803
8980957
2187621