46189449
7101258
77447206
35895015
129240
16526412
50094218
4195470
16903761
28442716
63911967
59324774
33081197
28369669
54507342
97025966
8809316
16804731
78159980
39056043
6443404
98566103
98411447
20183304
72947292
39354197
55324460
92407764
89068481
91582433
33236268
24451877
86126364
84506505
51217976
67542840
48917172
18847045
74658056
43131731