2290209
94432410
2936589
74292977
90146956
81979857
5467129
90347704
1469476
9535028
45854168
34165746
19077943
45959980
80719573
47631509
71265690
5443626
20919273
50752449
37102082
97349696
96098360
509045
62858720
8136833
32165619
26451483
28821466
3130782
79918654
81337411
6426799
23684111
6589426
21704459
13073026
7031718
46759341
59834314