32864434
633232
72523181
89513136
96314159
60122467
195382
5422125
1621871
44495894
20929528
8136150
36646520
94958359
9095355
96099325
8674175
31991283
69286249
14905716
6067280
36838865
17476646
21873976
81969638
86098210
38644651
9624279
13064789
50753407
24508419
43931487
6528231
85525015
33451892
9756418
85188424
27257814
656325
96068389