44862025
80272632
53287352
5969185
52436891
82448145
71215992
73728073
8319500
68979487
33618387
26463985
28236438
32173164
16462975
2307376
9802647
43768367
91087288
18776274
38873525
6912978
57692635
36522900
71793731
54879687
37052198
52982292
65928930
52211332
111062
84069315
42009934
75826017
22966062
42795627
76821253
25096873
63767009
90151692