56675688
93352767
17072075
20537655
16164822
3313823
1366533
87064301
9421346
81617638
81295874
48064107
92518878
60623286
67681802
59783122
5599008
4846612
3420726
30004756
28761945
29779813
53005586
93224528
89495701
61825244
61418604
39634036
614329
76569088
41408438
39729597
80184450
54596634
50234783
60681324
29918950
59705709
59344080
50724625