39242985
75996040
74367977
60809544
70499027
83055686
72336204
73407202
27805134
23445719
11428917
55314260
156212
3072124
64117121
52068447
85384626
69861401
76875901
70893182
4496824
74664485
93067348
50173505
98252339
51256085
98635054
36715578
9819030
254324
75264649
43706181
1726391
6084378
18977106
94196701
68432769
95244502
30729272
36403578