81417943
46915768
85717931
90665958
45438158
7500121
45728130
9328654
5596950
57408369
24613866
18901582
49557644
50708307
38033580
1598600
83204718
58015413
21884480
88143032
99155956
70346113
25797
28189052
18122612
55223430
76416847
19378374
19575959
34275197
29941643
55115355
15985522
4094575
32226829
55003315
81994594
98815788
2844656
91073273