62668231
19532044
23855718
33684905
16518450
53385
26679842
42874089
77326321
8680552
15796874
87787631
11753656
79317522
21856564
14552032
16028018
48956456
47314017
4628140
41782642
2894209
35631623
21835623
83599207
4187153
90916263
87253590
40261847
6211127
44741924
81165644
3801786
79627203
3206193
71522884
3510554
74418653
37196283
49008101