43188446
80395483
86901530
9699215
93916890
76129165
22791164
93932290
67795709
60291675
6792950
90393181
17366314
38291512
49257712
58948764
67677908
52047101
72906247
48526926
33086652
28097866
2508432
68722647
970919
68778612
63462143
21938867
71887237
92711867
98596718
24201153
8343276
2414194
57057748
31291639
40889400
98365804
17424047
40162993