34874297
39163734
66625416
9841128
5911513
46432116
1989934
41955614
99441344
38424874
31617987
73416983
253890
5052160
64592985
50336427
63182873
37695750
9056244
83497460
48058774
83455870
5839643
687487
16535144
42706231
36164355
522511
12408893
64425640
39467610
5652640
24305239
93595501
78313766
14378112
36666409
95715852
17678672
82158834