40643905
70418623
22469158
48677901
27593794
80431546
19854739
96472072
30572355
83572339
1935382
61671412
64299213
66473
98805790
95959084
64452138
64598566
32972393
9265204
8073579
26592781
10277058
98208091
47948098
61091800
5863353
75783100
63154023
39121753
3051794
42643789
37399881
79461410
35193190
87511148
1698405
17774345
76451104
35894613