13138539
71753907
56843780
28187180
45288408
5643827
78837700
23977649
29253782
31266763
13921410
182612
19107502
67389981
84236215
71764740
5014513
45758726
12329972
637992
94927968
81096315
35347328
34211461
92552486
450879
59221858
89336172
8551892
39768352
53589019
6502820
41349106
14768430
69896145
45968068
64762837
82064269
50573379
76619850