82906768
72217025
67663616
59745419
50745401
9650951
35316593
6227411
1144861
40381569
80839938
89516410
58711709
1583462
97396200
12886745
33329724
57553757
43443682
43187991
6728925
74907533
98447723
19569401
63392189
65621958
1772973
52946040
66341518
94514372
76873105
7333561
72734161
95719744
51246275
7902276
76567588
6998695
61195585
93268811