38211142
1986940
8741461
86292240
3729818
29257456
5569779
22321938
51702234
52756407
25542229
63507991
69781271
49783346
88617179
22212816
94005110
2459213
40331815
17803732
13533847
50733447
29539283
13191509
4585953
8930406
2172834
22518195
59952963
93592327
23173284
13791727
67104903
34546282
72972409
28493630
90326114
6150983
18802710
31028077