96885953
27773959
41648386
96104782
72036922
25349052
2912709
20105336
50068854
73878912
22039307
74172212
27608331
42167509
85511841
61954100
60438635
7879982
68529400
6070587
83339208
48588859
64629314
46416574
2143856
6118979
14011475
49713685
81277812
37092441
40195624
36239764
96734390
51437060
38396452
256787
63991990
69251405
52153660
7581370