75421883
6777349
69258036
10962366
8156154
10178844
65339435
98392729
69884997
75024322
8929911
78216435
31782560
66082076
2875120
34526646
53994696
25744899
94854806
73934779
23601625
39861690
86829144
3672987
17224119
17526396
54733069
28207753
59535266
23805194
69439417
18273146
48736376
77922638
64493427
99358061
4802211
35858498
63212299
23656043