61655312
7614909
32704476
50482721
12563050
40428547
6649108
93023530
20012713
51132591
31336567
5597612
65424531
81927732
24997557
31205233
37391771
78314238
12518709
99978471
90092037
289172
7244274
32838771
76374970
26755727
49926006
6385808
66496723
87251875
57695177
31755140
2006098
4303383
53639919
20569417
505526
21813036
20746843
44535997