4952432
72303700
57727456
40602686
48316825
80164991
3851546
6518634
5049601
88044198
71411137
35273795
54829500
98072814
5917335
1608378
13941578
73241315
25439615
32822560
89286318
23186141
74688717
67258450
33602680
36537976
61253377
75551206
5007145
96138526
14735480
503995
19541707
33763889
7324255
27903509
53702378
23419425
79107959
35139225