46095833
65658214
71934422
86516796
52387243
1936391
955532
26709014
4984824
101571
16705570
86825678
20041799
8316775
40054339
15322973
33949882
36892759
5846933
7089647
64996640
78634336
4592376
84041408
34183980
14185771
15695222
72805542
69081017
15379847
24209461
50314443
65481249
6759463
20085434
98822695
37164187
77333496
87363431
7996615