45296329
77612199
38122534
77716748
29632189
11169356
60045208
76425965
94392744
86238977
47299795
67648813
28487358
5492059
3354149
656171
71451973
36711490
68323018
86535955
73845623
98988227
42689123
522333
43956042
68826615
63996160
5047971
35258171
28493726
7180510
80141254
4295662
83815435
97368852
57382879
78266117
94117941
5588873
63147662