63148564
9315990
87514774
3738975
42519550
43608240
18752009
71095730
61246199
92145459
99433677
68961742
86836205
20335729
36339494
8158634
42576881
5772733
5491406
64767795
42575417
54118122
43568163
2856994
9498186
37719209
73063218
34113225
7645253
38637559
4975214
76233150
38995782
80062153
63408434
6357195
92415734
76897087
53587769
40638850