59998614
85033839
56769645
59223096
66211013
88538494
67099993
70681132
9619335
7903974
61642010
60505438
53374769
5427371
15587281
40231677
2913104
37853331
73637962
90388441
72799139
90741223
31705309
20285905
84372439
12795471
18527940
71987746
97724783
76369760
54362262
32989363
67898498
7504741
77967251
15606826
80617721
10869236
86481169
5039543