40717602
43974418
83946695
67197425
94874517
83286136
73897286
71144124
55215427
72713420
30161312
56519080
54533369
6363931
87833090
60535811
91117210
51176958
8389554
11995407
15451933
78558656
20633514
59362540
94542604
7101205
56552400
43259368
22601658
46386693
7932254
85842069
91018506
40088426
29853936
61788278
95603308
59732469
41044419
39072431