36368368
6651293
75269294
16854688
19637347
5098477
15842724
9256251
91333540
74281405
20187672
86428997
5236622
14853128
5318120
7389321
26365682
9225026
8347665
33796988
38437553
7184702
2640165
7975858
95279371
45484068
30516595
65956439
50126472
28247115
78123036
57754235
7432684
4446704
49051193
11529258
80734335
9029050
82692090
40438220