41235224
22303555
81865074
82435108
52192281
6363658
11167246
8902441
4179120
3806694
16392011
52268899
49921201
55971767
92605794
3337422
62441490
12357018
83912977
65453838
46177551
9385304
96759300
5863469
88431070
56608502
67872740
42989089
99872982
28657541
26568199
66762748
66118903
4309417
4168936
19851954
9199326
33263199
12771486
26239500