42377283
96819094
19613922
64509227
66909451
35331224
188801
94671568
42596988
88173055
54933502
76239979
33017517
54135834
63008988
64893800
12629246
60364559
59654215
4058066
99672709
59034291
37017387
67915163
31378155
95315478
9377967
91266725
15499303
81789065
78737825
47958965
89786796
44447069
60685635
31605206
7616421
82154194
94385023
65794418