92154928
4289814
68364732
22587051
99363362
82717487
72371371
71796649
57143464
7563697
41791661
75284703
99907377
54046519
54246122
90091810
79619761
66923857
81624084
8388258
2618860
42087287
81657104
70151164
9918018
78772701
5075622
61318382
77739897
5849724
93054303
66094490
71565860
54223559
41188737
86208191
82884883
9877880
32676192
23108430