84654366
70621084
95198553
6632925
49592982
74981232
49925683
73608493
35363572
95723433
54783684
37005628
7302439
71959642
36305782
48681188
1636677
4634523
7607857
21578116
67136198
347720
58367018
6169987
1325342
65535136
82351345
64517438
68203453
37672273
80779474
81757765
7848344
15954445
65215956
29143627
7570554
2173489
21267964
52696131