42041010
61028863
54741795
74212676
31352897
27507328
5440392
96789669
61274386
42601090
31172487
35225889
78304063
81835292
50426015
41841560
30516316
33208441
77289128
87104687
66067751
40681998
47545933
91172541
71661733
32206128
16789876
81398855
87616183
31852575
47078656
71757822
85504180
84428981
5384598
49833932
35337427
592939
40753869
11417058