28431676
46471242
5497777
67978828
30366890
960314
46416190
845590
73798239
13776213
60405568
94391470
25211320
1601134
36113847
16426305
21965305
896480
172310000
51857913
27275552
45717018
57343534
11079544
45314580
42732104
24905123
75255123
21415007
82018020
66198448
6106958
79197760
92733076
47783924
19221924
32656356
18568409
51032752
5972915