93005900
64412746
64701910
58843895
52483530
8430286
14144699
66222359
45817466
60796933
30551312
59736911
20285690
426365
48122269
5268233
8939866
1332512
11905309
32579393
6035942
90159636
61705792
87424459
99078908
36112199
31107930
89509286
80872542
58423020
35754061
5718746
41258403
38997841
61353135
58084446
17736524
2003015
54355524
8248688