25541179
69461725
76251925
83518022
3063376
7894214
69805312
44388550
32333166
4627176
46152377
3901902
28415333
17718020
16086406
96865658
48586386
42951982
95598666
63926970
59472908
42139390
41793111
17469018
13934826
42419380
41941765
22004726
64013797
18894339
35385515
833778
62551304
48344330
23959583
98282706
22976694
94142915
94606049
68153434