48867246
25586031
21463198
47338947
17928038
77419817
52174090
62139152
22465525
4757478
39292970
13161380
11653745
36904754
72326428
58452776
4794734
8322243
7038080
16515010
2068611
14796122
6769669
78229325
36426764
78347916
71037274
9457085
8459920
93916273
71434944
89153932
44559834
35789882
73976115
31074262
69578690
17568129
71375615
71728207