77682634
36484940
5696353
27893051
9545474
2818387
14055003
29776664
5286882
95467743
74947711
2462586
68321578
60609604
37662030
73073301
62431460
80646668
29964610
49429616
7238
18695775
73462035
44901515
84005313
66275422
72491185
6412131
81214110
36778041
26349986
21655295
25148478
8692728
58082778
54316926
25419936
66038084
39653532
13782113