5122859
6973116
74869550
39926970
64904735
63121686
67624948
23793137
75411124
25054936
91759063
31419766
25711385
50569113
93561718
19716699
31003984
78991734
29228920
19782042
69461522
25708480
87046772
45778749
94919222
14361118
22146587
7476422
61052935
1821133
747745
88347048
86351329
63572387
17926069
86892423
65538097
39439977
34582849
97159807