35264164
64176584
16045348
95004806
97817739
86415823
13826464
59327264
89851022
26116725
17547916
34923886
17206842
81751992
46813847
64011281
20809263
16733903
122098
9147372
22648530
73563026
82647001
93829505
94667502
56773380
509892
38827684
9575168
39099019
13396889
67687181
37805772
18355622
63016050
21348683
88295810
64987166
66685160
92021879