57442065
40116717
98271602
87022300
43942
43894194
96313250
8735648
39055988
83742088
64666497
3732707
76918927
30147486
90692288
92979739
33666288
7026549
16399976
23918817
28758010
59987857
44963233
16385606
34257726
14714342
8095345
20031258
22527799
72472530
70436326
67528389
16197006
80507591
61848539
4046377
95735624
53962538
49083602
1619799