85652432
9293116
41519299
15036112
66068779
3123661
25461307
14519786
30813343
81082350
56161403
14305676
1228286
49642447
50709297
49388802
22986002
29018520
30116458
19448973
5343624
60933336
69018164
94743117
17955313
49792528
82028598
4855575
4307851
6874964
39134993
88616931
2759486
2192103
46035760
212345
71313620
2135213
96886629
11851929