93695364
44449126
34206625
89159749
35163969
30393392
45592707
80339783
47957291
3516849
60269895
74175814
1326581
49138385
221333
1265860
29146684
68328770
11694778
5895252
18876497
43145649
2941254
87678529
1980649
626255
3049222
64107515
51948994
12699795
4992943
54504104
91771189
3455341
102352
4202313
6066104
85413964
2453106
85707855