79196262
59831095
20447905
33646437
55328294
39245570
34557273
40836459
63558151
30505323
56463455
65399829
32681486
77374580
97781474
93859804
1251660
1793686
37251670
51021135
13635623
96964657
74094445
26506465
89612708
29914012
62168746
49135381
19623784
32661880
60864007
23834091
4199320
6598565
84111647
30635773
63628094
84681220
28482107
70525118