23194870
46954538
81869870
97169353
70806758
68851260
41226853
15059821
9412392
14542951
9621233
45608985
13281512
71163911
25667962
91652796
84023004
49365363
47383550
99213138
98471972
9595328
88844515
7817084
6888458
29961825
54053335
5325495
1026465
91604141
3331728
30692786
17144528
8371986
36094040
17324756
3428614
72812356
19181999
48954313