65527611
41883658
52416895
74589544
72404047
21308524
54105891
49282038
94656555
49363255
22792976
40098522
12482935
51817521
6834731
14743431
22398223
74929101
6961598
6833009
11724390
55057451
31732914
67823731
32683168
34233369
43624149
29612943
9694861
16059140
19191530
89264600
34825947
95986898
96271973
48742365
35511062
3905763
13102429
62032541