25844318
89938998
76379939
72594596
14022888
39967914
45205236
1253460
59534125
52812992
74625250
46467590
5271847
66075151
75702261
61308480
3618712
7633796
2556682
767483
88775644
54849712
82882050
41091815
27198913
54558641
2264915
90852870
74243584
14197169
75279174
92391726
53567582
12242127
28231833
55456314
33922343
1920427
17339295
14747219