21646782
52901744
36713405
78551290
8417894
1732215
48208731
31419534
1778862
69665725
90065193
92946088
87198551
56006290
1401617
70515320
665213
48289526
37193983
52976962
69737391
13782170
8002431
84826069
71333393
85683226
93298172
47371566
55594439
18154293
86737402
93378372
74867520
1775976
36103490
13903833
93415738
77264871
9878664
16689059