77226176
87874925
76351313
65796305
23962636
3933821
83246562
42961400
62756885
23577411
83733462
26338784
62077359
39169796
29256337
80444947
78858707
28593667
27736843
12181178
9058104
11633584
57945469
81984164
10378686
3230965
6452872
42252655
80944838
4030494
59556596
90692508
10823397
62553877
70118593
49849806
17306967
72641668
46946950
17646502