75979458
30089589
1734892
96811707
59103026
4719324
51224686
5657464
23754932
83158227
7376029
7418305
40293976
5407029
86655436
52384861
9153862
20775439
42607610
3044658
79196584
20668214
26134122
90649635
11548411
66419085
70927654
34032002
30168193
78062846
63661703
60343147
8199877
32224504
16453070
26528002
72876911
13967264
71221457
61696653