61312059
88747090
14075429
4341840
6115373
1836416
4772946
69654513
2314580
1492875
39157447
56288020
71844859
80188406
30002700
64535257
60601012
28511443
59737792
93028043
85852818
61196985
81422030
98893554
4347521
73734870
29056692
54787748
48223333
73135303
10813636
70813694
2922233
7963370
49134927
44239073
38914634
44585782
76408542
45211896