37138339
35392288
81029368
3890844
64378731
8746790
8813894
96107267
90321946
84312749
61924120
18293849
8237401
43054299
71083029
61605005
35654235
78865063
46555215
9231987
31584711
38825223
96297743
580947
92426627
42035156
35195545
70366884
16793177
93019501
27178764
26177457
36827820
77635696
79535895
59303095
89357512
73459265
22773189
936060