133315
93752918
2500742
45754975
89115958
46118205
76711838
52212410
77233088
67566576
498457
38247080
45921633
73158369
44858001
49954769
60101086
36736524
94641237
82368332
66169956
93226786
98959645
17523638
86616937
42812287
64537305
83062480
72789352
38439598
62706456
78742608
87392773
65872350
63986743
1131803
14568944
56674152
30828731
95086165